﻿namespace $safeprojectname$
open System
open System.Windows
open DaveSexton.Labs

type internal App() = 
    inherit Application()

    override this.OnStartup(e : StartupEventArgs) = 
        base.OnStartup(e)

        let catalog = Catalog()

        let controller = new WindowsLabController(catalog)
        
        controller.Show()


module internal Program = 
    [<EntryPoint>]
    [<STAThread>]
    [<Diagnostics.DebuggerNonUserCode>]
    let main(_) =
        let app = new App()
        app.Run()